package com.chuangshu.chuangshuteam.vo;

import lombok.Data;
import lombok.AllArgsConstructor;
import lombok.NoArgsConstructor;

import java.time.LocalDate;
import java.time.LocalDateTime;

/**
 * 获奖记录VO
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class AwardRecordsVO {
    private Long id;

    /**
     * 用户ID
     */
    private Long userId;

    /**
     * 团队ID
     */
    private Long teamId;

    /**
     * 比赛ID
     */
    private Long competitionId;

    /**
     * 手动输入的比赛名称
     */
    private String competitionNameManual;

    /**
     * 获奖等级
     */
    private String awardLevel;

    /**
     * 获奖日期
     */
    private LocalDate awardDate;

    /**
     * 证明文件URL
     */
    private String proofUrl;

    private LocalDateTime createdAt;

    private LocalDateTime updatedAt;

    /**
     * 删除时间
     */
    private LocalDateTime deletedAt;
}
